.card{

    display: inline-block;
    width: 100%;
    height: auto;
    box-sizing: content-box;

    flex-direction: column;
    align-items: center;
    gap: 5px;

    filter: drop-shadow(0px 6px 8px rgba(0, 0, 0, 0.25));

    flex: 1 1 auto;
}

.card-img-top{
    display: block;
    /*object-fit: fill;*/
    width: 100%;
    height: auto;
}

.card-title{
    font-size: 18px;
    font-weight: bold;
}

.card-body{
    gap: 5px;
    display: inline-flex;
    flex-direction: column;
    width: 100%;
    height: auto;
}

.card-link-to{
    display: inline-flex;
    justify-content: center;
    align-items: center;
}